If Your Version Control System Could Talk
نویسندگان
چکیده
Version control systems (VCSs) are used to store and reconstruct past versions of program source code. As a by-product they also capture a great deal of contextual information about each change. We will illustrate some ways to use this information to better understand a program's development history.
منابع مشابه
If Your Bug Database Could Talk..
We have mined the Eclipse bug and version databases to map failures to Eclipse components. The resulting data set lists the defect density of all Eclipse components. As we demonstrate in three simple experiments, the bug data set can be easily used to relate code, process, and developers to defects. The data set is publicly avail-able for download.
متن کاملP14: How to Find a Talent?
Talents may be artistic or technical, mental or physical, personal or social. You can be a talented introvert or a talented extrovert. Learning to look for your talents in the right places and building those talents into skills and abilities might take some work, but going about it creatively will let you explore your natural abilities and find your innate talents. You’re not going to fin...
متن کاملKeep It Simple
league will ask, ‘So what?’ Again, you don’t have to ask that yourself, but if you did and couldn’t answer it, you’re in trouble. 6. Remember that your talk or writing really works on two levels, one where you make your point and a second where your ‘metacommentary’ explains to your students or colleagues how and how not to take it, using phrases of the ‘What I’m saying’ or ‘What I’m not saying...
متن کاملVersion Control Systems
S ane programmers don't write production code without the help of an editor and an interpreter or a compiler, yet I've seen many software projects limping along without using a version control system. We can explain this contrast if we think in terms of the increased start-up costs and delayed gratification associated with adopting a VCS. We humans typically discount the future, and therefore i...
متن کاملVersion Control Best Practices for Enterprise Architect
Glossary Baseline (Model Baseline): In Enterprise Architect, a Baseline refers to a snapshot of a Package at a particular point in time. The snapshot is stored in the Model Repository as compressed XMI and forms the basis of Enterprise Architect's Compare and Merge functionality. Check-in: The process of submitting your changes to the Version Control Repository. In Enterprise Architect, you exe...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999